package modelo;

import java.util.ArrayList;
import java.util.List;

public class Profesor {
	private int nroLegajo;
	private String nombre;
	private Direccion direccion;
	private List <Materia> materias = new ArrayList<Materia>();

	public Profesor(int nroLegajo, String nombre, Direccion direccion) {
		this.nroLegajo = nroLegajo;
		this.nombre = nombre;
		this.direccion = direccion;
		this.materias = new ArrayList<Materia>();
	}
	
	
	public Profesor() {
	}


	public void agregarMateria(Materia materia) {
		this.materias.add(materia);
	}

	
	public int getNroLegajo() {
		return nroLegajo;
	}

	public void setNroLegajo(int nroLegajo) {
		this.nroLegajo = nroLegajo;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public Direccion getDireccion() {
		return direccion;
	}

	public void setDireccion(Direccion direccion) {
		this.direccion = direccion;
	}

	public List<Materia> getMaterias() {
		return materias;
	}

	public void setMaterias(List<Materia> materias) {
		this.materias = materias;
	}
	

}
